草庐IT

笔记||gitLab搭建

全部标签

linux搭建SRS服务器

linux搭建SRS服务器文章目录linux搭建SRS服务器SRS说明实验说明搭建步骤推流步骤查看web端服务器拉流步骤finalSRS说明SRS(simpleRtmpServer),是一个简单高效的实时视频服务器,支持RTMP/WebRTC/HLS/HTTP-FLV/SRT,是国人自己开发的一款视频服务器,采用支持rtmp和hls协议,可以做成容器,让客户端把流推过来,也可以结合ffmpeg自己主动拉流.srs地址GitHub  实验说明物理机通过OBS推流到虚拟机SRS服务器,在虚拟机中通过FFPlay进行拉流观看。环境配置:物理机Windows10(推流)虚拟机VMWareubuntu-

鸿蒙HarmonyOS项目实战:实现微信app效果(基础界面搭建)

最近鸿蒙HarmonyOS开发相关的消息非常的火,后续将不再支持原生Android应用,所以对于原Android应用开发对应的Harmony版本也被一系列大厂提上了日程。本次内容是实现一个类微信app效果,计划将常规的app效果都实现一下。功能拆分 上面只是一个简单的拆分示例,当我们拿到一个功能的时候,一定要先将页面进行拆分,当我们要实现的功能通过一个个子模块实现后,最终通过子模块的拼接,就可以得到一个完整的功能。细节实现今天第一课,先实现整体的界面搭建,最终的实现效果如下图。当我们点击之后,可以切换上面的tab内容界面。Harmony提供了很多种方式可以实现底部导航栏,真实项目使用的话,大家

2022年山东省职业院校技能大赛 网络搭建与应用赛项《网络搭建及安全部署竞赛评分标准》

目录网络搭建及安全部署竞赛项目服务器配置及应用项目(450分)职业规范与素养(50分)网络搭建及安全部署竞赛项目说明1.脚本在物理机D:\soft\ScriptsNet目录;2.执行脚本的方法:执行SecureCRT"Script"菜单下的"run…"命令,浏览到以设备名称为文件名的py脚本,单击"Open"按钮;3.执行脚本后,将D:\生成的文件复制到选手目录。4.所有脚本的执行都必须在特权模式下。配置1.在SW1特权模式下执行脚本Net-SW-Core.py脚本。(91.2分)配置效果正确得91.2分,错配或少配根据评分点扣分,扣完为止。2.在SW2特权模式下执行脚本Net-SW-3.py

App自动化测试笔记(四):UIAutomatorViewer与元素定位API

UIAutomatorViewer1、应用场景定位元素的时候必须根据元素的相关特征来进行定位,而UIAutomatorViewer就是用来获取元素特征的。如何使用UIAutomatorViewer1、保证想要查看的元素在当前的频幕上2、打开UIAutomatorViewer工具3、点击左上角左数第二个按钮4、点击想要获取特征的元素5、查看工具右下角相关的特征信息使用UIAutomatorViewer注意点1、命令行窗口不要关闭2、如果UIAutomatorViewer闪退   更换jdk为1.8以上3、如果点击左上角左数第二个按钮时报错   重启adb     先退出adb进程:adbkill

2022 年全国职业院校技能大赛 网络搭建与应用赛项 正式赛卷 第二部分 网络搭建及安全部署——部分答案

交换机1.SW3针对每个业务VLAN的第一个接口配置Loopback命令,模拟接口UP,方便后续业务验证与测试SW3(config)#inte1/0/5SW3(config-if-ethernet1/0/5)#loopback2.SW1、SW2、SW3启用MSTP,实现网络二层负载均衡和冗余备份,创建实例Instance10和Instance20,名称为SKILLS,修订版本为1,其中Instance10关联vlan60和vlan70,Instance20关联vlan80和vlan90。SW1(config)#spanning-treemodemstpSW1(config)#spanning-

Nginx HTTP/3服务器-客户端环境搭建

一、NGINX服务器介绍:NGINX是一个高性能的开源Web服务器,也可用作反向代理服务器、负载均衡器和HTTP缓存。它由俄罗斯的程序员IgorSysoev创建,并于2004年首次公开发布。NGINX的设计重点是高性能、高并发和低内存消耗,使其成为了现代Web架构中的关键组件之一。NGINX的一些主要特点包括:高性能:NGINX采用了事件驱动和异步非阻塞的处理方式,能够高效地处理大量并发连接请求。低资源消耗:NGINX的内存消耗非常低,适用于在资源受限的环境下部署。灵活性:NGINX具有强大的配置选项和模块系统,可以满足各种不同的需求,例如反向代理、负载均衡、静态文件服务等。可扩展性:NGIN

Gitlab+GitlabRunner搭建CICD自动化流水线将应用部署上Kubernetes

文章目录安装Gitlab服务器准备安装版本安装依赖和暴露端口安装Gitlab修改Gitlab配置文件访问Gitlab安装GitlabRunner服务器准备安装版本安装依赖安装GitlabRunner安装打包工具安装docker安装java17安装maven注册GitlabRunner搭建自动化部署准备SpringBoot项目添加一个Controller访问项目容器镜像准备编写Dockerfile准备镜像仓库将项目打包成镜像推送镜像准备Kubernetes初始化集群部署应用创建命名空间创建拉取镜像的Secret创建部署应用的Deployment控制器使用Service暴露Deployment为S

零基础!手把手教你使用VuePress2 + GitHub Pages免费搭建个人博客网站

目录介绍VuePress2pnpm搭建安装Node.js安装pnpm安装VuePressstep1:创建文件夹并进入该目录​编辑step2:初始化项目step3:安装VuePressstep4:在package.json中修改 scriptsstep5:创建目录和配置文件step6:将默认的临时目录和缓存目录添加到.gitignore文件中step7:启动服务器来开发你的文档网站构建你的网站基本布局添加导航栏侧边栏配置部署新建仓库添加base路径配置创建GitHubActions配置文件提交项目到github仓库不管是找工还是个人提升,对于程序员来说打造自己的github和博客网站都是必不可少

【论文笔记】SEQ2SQL: GENERATING STRUCTURED QUERIES FROM NATURAL LANGUAGE USING REINFORCEMENT LEARNING

AUGMENTEDPOINTERNETWORK处理输入:x=[;x1c;x2c;...;xNc;;xs;;xq]x=[;x^c_1;x^c_2;...;x^c_N;;x^s;;x^q]x=[col>;x1c​;x2c​;...;xNc​;sql>;xs;question>;xq]encode:two-layer,bidirectionalLSTM,theoutputishth_tht​decode:twolayer,unidirectionalLSTM.theoutputisgtg_tgt​producescalerattention:αs,tptr=Wptrtanh(Uptrgs+Vptrh

OpenHarmony鸿蒙编译环境搭建 (兼容至4.0-Master和主干分支)

预备工作安装虚拟机工具VMware或者VirtualBox。新建虚拟机,内存16GB及以上,硬盘100GB及以上。安装Ubuntu,推荐使用20.04版本。用户名不能包含中文。启动并进入Ubuntu虚拟机,以下步骤将在Ubuntu虚拟机中进行操作。一、将Shell环境修改为bashsudodpkg-reconfiguredash选择“No”。二、替换Ubuntu软件源在“https://mirrors.ustc.edu.cn/repogen/”下载对应版本最新的源。在下载好的文件(sources.list)所在的位置开启一个终端窗口,执行下列命令。备份原始文件:sudocp/etc/apt/s